have a mind of its own - Alemán Inglés Diccionario